﻿#header{position:static;}
#pro #header{background:rgba(255,255,255,.8);box-shadow:0 0 5px rgba(0,0,0,.6);}
.no-boxshadow #header{border-bottom:1px solid #ccc;background:#fff;}
.footer{border-top:1px solid #ccc;margin-top:0;}

.aBan{position:relative;height:342px;}
.aBan img{position:absolute;width:1920px;margin-left:-960px;left:50%;top:0;display:block;}
.aCont{background:rgba(255,255,255,.7);position:relative;top:-35px;z-index: 100;}
.aNav{height:35px;line-height:35px;}
.aNav li{float:left;width:136px;text-align:center;height:35px;line-height:35px;border-right:1px solid #4ca4d3;}
.aNav li a{font-size:12px;color:#2e2e2e;}
.aNav li:hover,.aNav li.on{background:#28a7e1;color:#fff;}
.aNav li:hover a,.aNav li.on a{color:#fff}
.wTags{padding:13px 0; border-bottom:1px solid #ccc;color:#919191;background:url(../images/home.png) no-repeat left center;padding-left:23px;margin-top:10px;}
.wTags a{color:#919191;} 
.jInfor{padding:15px 0;line-height:24px;}
.jInfor p{padding:0px 0;color:#444}

#pro .aCont{top:0;}
img.qd{margin-left:10px;margin-top:70px;}
.qaList dt{color:#28a7e1;padding-top:15px;}
.qaList dd{padding-bottom:15px;}
.newsList li{padding:15px 0;}
.newsList li .nimg{display: block; width:180px;height:137px;overflow:hidden;}
.newsList li .nimg img{width: 100%; display: block;  transition:400ms;}
.newsList li:hover .nimg img{ -webkit-transform:scale(1.15); transform:scale(1.15);}
.newsList li .con{width:900px;}
.newsList li .con strong{font-size:14px;}
.newsList li .con p{padding:10px 0;color:#666;}
.newsList li .con span{color: #28a7e1;}
.pages{text-align:center;margin-top:25px;}
.pages a{display:inline-block;width:27px;height:27px;line-height:27px;text-align:center;border:1px solid #f1f1f1;margin:0 4px;font-family:'宋体'}
.pages a:hover,.pages a.on{background:#28a7e1;color: #fff;}
.recruit{padding:20px 0;}
.recruit table{width:100%;border-collapse: collapse;}
.recruit th{color:#fff;font-size:14px;background:#28a7e1;padding:10px 0;}
.recruit td{padding:9px 0;text-align:center;}


.m_box {position: relative;z-index: 1000}
.m_box .m {position: absolute;top:50px;left:0;width: 150px;height: 150px;max-width: 150px;display: none;}
.m_box:hover .m {display: block;}

.bs {text-align: center;padding: 10px 0;color: #666}

.s_page {border-top: 1px solid #ccc;padding: 15px 0;margin-top: 20px}


/*新首页*/
img{vertical-align:top; border:none;}
.index_list li{padding: 0 0 10px 0;padding-bottom: 0;}
.index_list li.index_img1{position:relative;height:auto;}
.index_list li.index_img1 img{position:relative;width:auto;margin-left:0;left:0;top:0;display:block;vertical-align: top;}
.index_list li.index_img2{position:relative;height:580px;}
.index_list li.index_img2 img{position:absolute;width:1920px;margin-left:-960px;left:50%;top:0;display:block;}
.index_bg{ background:#f0f0f0; height:580px;margin:0 12px 20px 12px; }
.index_body{width:974px;margin: auto; overflow:header;} 
.index_body h3{ font-size: 40px;font-family:"Arial","微软雅黑";   font-weight:bold; height:102px;  line-height:102px;padding:8px 0 0 0;letter-spacing: 3px;}

.index_about .more,.index_news .more{background:url(../images/index-more.jpg) no-repeat;width:24px;height:26px;display:block;}
.index_about:hover .more,.index_news:hover .more{background:url(../images/index-more1.jpg) no-repeat;}

.index_body h4{ font-size:25px;font-family:"Arial","微软雅黑";  line-height:34px;  color:#2b6ff6;  font-weight:bold; padding:20px 0 0 0;  height:83px;}
.index_body dl{ height:402px;}
.index_body dl dt img{    border-radius: 10px;}
.index_body dl dd{font-size: 14px;  line-height:22px; color:#999;  height:66px;  }
.index_about{ width:424px; float:left; height:580px; border-right:12px  #FFF solid; padding:0 80px 0 0;}
.index_about:hover h3,.index_news:hover h3{ color:#2b6ff6;}  
.index_about h3,.index_news h3{ color:#8d8d8d;}
.index_news{ width:424px; float:left; height:580px;   padding:0 0 0 34px;}

#solid{	width:100%;	height:834px;	clear:both;	position:relative;}
#solid .solid0,#solid .solid1,#solid .solid2,#solid .solid3,#solid .solid4{	position:absolute;width:1920px;margin-left:-960px;left:50%;height:700px;	display:none;}
 .banner1{padding:249px 0 0 100px;} 
  .banner1 dl{width:529px;}
 .banner1 dl dt{ position:relative;width:529px;	height:297px;}
  .banner1 dl dt a{  display:block;width:529px;	height:297px;}
 .banner1 dl dt .w-ele-mark-bg{ position:absolute; left:0; top:0;background:#000;opacity: 0.5;width:584px;	height:328px;} 
  .banner1 dl dt a:hover .w-ele-mark-bg{opacity: 0.2;}
 .banner1 dl dt  .ico{position:absolute; left:239px;  top:120px;}
  .banner1 dl dd{padding:29px 14px 0 14px;} 
  .banner1 dl dd a{display:block;}
  .banner1 dl dd a.more{ float:left;}
 .banner1 dl dd a.gm{ float:right;}
 .banner2{padding:244px 0 0 122px;} 
  .banner2 dl{width:466px;}
 .banner2 dl dt{ position:relative;}
  .banner2 dl dt a{  display:block;width:466px;	height:284px;}
 .banner2 dl dt  .ico{position:absolute; left:205px;  top:113px;}
  .banner2 dl dd{padding:44px 93px 0 85px;} 
  .banner2 dl dd a{display:block;}
  .banner2 dl dd a.more{float:left;}
 .banner2 dl dd a.gm{float:right;}
 .banner3{padding:243px 0 0 30px;} 
  .banner3 dl{width:584px;}
 .banner3 dl dt{ position:relative;box-shadow: 0px 0 12px rgba(0,0,0,0.28);width:584px;	height:328px;}
  .banner3 dl dt a{  display:block;width:584px;	height:328px;}
 .banner3 dl dt .w-ele-mark-bg{ position:absolute; left:0; top:0;background:#000;opacity: 0.5;width:584px;	height:328px;} 
  .banner3 dl dt a:hover .w-ele-mark-bg{opacity: 0.2;}
 .banner3 dl dt  .ico{position:absolute; left:250px;  top:120px;}
  .banner3 dl dd{padding:36px 43px 0 43px;} 
  .banner3 dl dd a{font-size:22px; color:#FFF;  width:170px; height:40px; line-height:40px; text-align:center;display:block;  border-radius: 20px;}
  .banner3 dl dd a.more{background:#03d3de; float:left;}
 .banner3 dl dd a.gm{background:#e7a85d; float:right;}
 .banner4{padding:264px 0 0 44px;} 
  .banner4 dl{width:554px;}
 .banner4 dl dt{ position:relative;}
  .banner4 dl dt a{  display:block;width:554px;	height:312px;}
 .banner4 dl dt .w-ele-mark-bg{ position:absolute; left:0; top:0;background:#000;opacity: 0.5;width:554px;	height:312px;} 
  .banner4 dl dt a:hover .w-ele-mark-bg{opacity: 0.2;}
 .banner4 dl dt  .ico{position:absolute; left:250px;  top:128px;}
  .banner4 dl dd{padding:24px 43px 0 43px;} 
  .banner4 dl dd a{font-size:22px; color:#FFF;  width:180px; height:40px; line-height:40px; text-align:center;display:block;  border-radius: 20px;}
  .banner4 dl dd a.more{background:#28a7e1; float:left;}
 .banner4 dl dd a.gm{background:#f89a3d; float:right;}
 .banner5{padding:295px 0 0 117px ;} 
  .banner5 dl{width:474px;}
 .banner5 dl dt{ position:relative;}
  .banner5 dl dt a{  display:block;width:474px;	height:270px;}
 .banner5 dl dt .w-ele-mark-bg{ position:absolute; left:0; top:0;background:#000;opacity: 0.5;width:474px;	height:270px;} 
  .banner5 dl dt a:hover .w-ele-mark-bg{opacity: 0.2;}
 .banner5 dl dt  .ico{position:absolute; left:210px;  top:108px;}
  .banner5 dl dd{padding:22px 39px 0 39px;} 
  .banner5 dl dd a{font-size:20px; color:#FFF;  width:140px; height:44px; line-height:44px; text-align:center;display:block;}
  .banner5 dl dd a.more{background:#1cbfe3; float:left;}
 .banner5 dl dd a.gm{background:#f89a3d; float:right;}
 
#solid ul{	margin:0px;	padding:0px;	list-style:none;	}
#solid ul li{
	position:absolute;
	left:50%;
	top:0px;
	width:1120px;
	height:501px;
	margin-left:-560px;
	display:none;
}
#solid #btt{ bottom:26px;
	width:1120px;
	height:90px;
	position:absolute; left:50%; margin:auto 0 0 -560px;
}
#solid #btt span{ float:left; border-radius: 10px;
	display:block;
	width:214px;
	height:90px;
	margin:0 0px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE婊ら暅锛岄€忔槑搴�50%*/
	-moz-opacity:0.7; /*Firefox绉佹湁锛岄€忔槑搴�50%*/
	opacity:0.7;/*鍏朵粬锛岄€忔槑搴�50%*/
}
#solid #btt span img{ border-radius: 10px;}







